package com.dragee.modules.exportEntity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 随队人员
 *
 * @author tys on 2023/4/24
 */
@Data
@NoArgsConstructor
@ColumnWidth(20)
public class JoinComprehensiveExport {
    @ExcelProperty(value = "省")
    private String province;
    @ExcelProperty(value = "市")
    private String city;
    @ExcelProperty(value = "单位")
    private String team;
    @ExcelProperty(value = "领队")
    private String leader;
    @ExcelProperty(value = "电话")
    private String leaderTel;
    @ExcelProperty(value = "教练")
    private String coach;
    @ExcelProperty(value = "电话")
    private String coachTel;
    @ExcelProperty(value = "项目")
    private String project;
    @ExcelProperty(value = "组别")
    private String group;

    @ExcelProperty(value = "运动员汇总名单")
    private String athletes;

    @ExcelProperty(value = "此项目教练")
    private String projectCoachs;
    @ExcelProperty(value = "随队人员名单汇总")
    private String otherNames;

    @ExcelProperty(value = "参加此项男运动员数量")
    private Long athleteSum_m;
    @ExcelProperty(value = "参加此项女运动员数量")
    private Long athleteSum_w;
    @ExcelProperty(value = "项目参赛合计人数")
    private Long athleteSum;

    @ExcelProperty(value = "领队男人数")
    private Long leaderSum_m;
    @ExcelProperty(value = "领队女人数")
    private Long leaderSum_w;
    @ExcelProperty(value = "教练男人数")
    private Long coachSum_m;
    @ExcelProperty(value = "教练女人数")
    private Long coachSum_w;
    @ExcelProperty(value = "随队人员男人数")
    private Long otherSum_m;
    @ExcelProperty(value = "随队人员女人数")
    private Long otherSum_v;
    @ExcelProperty(value = "随队裁判男人数")
    private Long refereeSum_m;
    @ExcelProperty(value = "随队裁判女人数")
    private Long refereeSum_w;
    @ExcelProperty(value = "所有合计人数")
    private Long allPersonSum;


    @ExcelProperty(value = "单间人数数量")
    private String danJianSum;
    @ExcelProperty(value = "标间人数数量")
    private String biaoJianSum;
    @ExcelProperty(value = "领队费合计")
    private String leaderCost;
    @ExcelProperty(value = "教练费合计")
    private String coachCost;
    @ExcelProperty(value = "报名费合计")
    private String baoMingCost;
    @ExcelProperty(value = "住宿费合计")
    private String zhuSuCost;
    @ExcelProperty(value = "总费用合计")
    private String allCost;

    @ExcelProperty(value = "发票抬头")
    private String fptt;
    @ExcelProperty(value = "税号")
    private String sh;
    @ExcelProperty(value = "账户开户行")
    private String zhkhh;
    @ExcelProperty(value = "地址")
    private String address;
    @ExcelProperty(value = "电话")
    private String tel;
    @ExcelProperty(value = "发票接收邮箱")
    private String invoiceEmail;
    @ExcelProperty(value = "费用凭证")
    private String feiyongpingzheng;
    @ExcelProperty(value = "音乐下载")
    private String yinyuexiazai;



    @ColumnWidth(30)
    @ExcelProperty(value = "赛事")
    private String competition;
}
